package com.ruoyi.web.operate.issue.service;

import com.ruoyi.web.publish.issue.domain.IssueHistory;

import java.util.List;

/**
 * 发行审批 service
 *
 * @author liuyu
 */
public interface IIssueApprovalService {

    /**
     * 查询发行历史
     *
     * @param id 发行历史主键
     * @return 发行历史
     */
    public IssueHistory selectIssueHistoryById(Long id);

    /**
     * 查询待审批的发行历史列表
     *
     * @param issueHistory 发行历史
     * @return 发行历史集合
     */
    public List<IssueHistory> selectApprovalIssueHistoryList(IssueHistory issueHistory);

    /**
     * 审核发行历史
     *
     * @param issueHistory 发行历史
     * @return 结果
     */
    public int approvalIssueHistory(IssueHistory issueHistory);
}
